package com.vogue.sms.modules.monitor.entity;

import com.baomidou.mybatisplus.annotations.TableId;
import com.baomidou.mybatisplus.annotations.TableName;

import java.io.Serializable;
import java.util.Date;

/**
 * 用户
 * 
 * @author George
 * @email qiaozhi_china@163.com
 * @date 2018-12-02 23:04:30
 */
@TableName("tb_user")
public class UserEntity implements Serializable {
	private static final long serialVersionUID = 1L;

	/**
	 * 
	 */
@TableId
private Long userId;
	/**
	 * 用户名
	 */
private String username;
	/**
	 * 手机号
	 */
private String mobile;
	/**
	 * 身份证
	 */
private String idNumber;
	/**
	 * 密码
	 */
private String password;
	/**
	 * 对接key
	 */
private String apiKey;
	/**
	 * 对接URL
	 */
private String apiUrl;
	/**
	 * 向外key
	 */
private String appKey;
	/**
	 * 向外URL
	 */
private String appUrl;
	/**
	 * 状态 0锁定 1正常
	 */
private Integer state;
	/**
	 * 授权版本
	 */
private String version;
	/**
	 * 创建时间
	 */
private Date createTime;

	/**
	 * 设置：
	 */
	public void setUserId(Long userId) {
		this.userId = userId;
	}
	/**
	 * 获取：
	 */
	public Long getUserId() {
		return userId;
	}
	/**
	 * 设置：用户名
	 */
	public void setUsername(String username) {
		this.username = username;
	}
	/**
	 * 获取：用户名
	 */
	public String getUsername() {
		return username;
	}
	/**
	 * 设置：手机号
	 */
	public void setMobile(String mobile) {
		this.mobile = mobile;
	}
	/**
	 * 获取：手机号
	 */
	public String getMobile() {
		return mobile;
	}
	/**
	 * 设置：身份证
	 */
	public void setIdNumber(String idNumber) {
		this.idNumber = idNumber;
	}
	/**
	 * 获取：身份证
	 */
	public String getIdNumber() {
		return idNumber;
	}
	/**
	 * 设置：密码
	 */
	public void setPassword(String password) {
		this.password = password;
	}
	/**
	 * 获取：密码
	 */
	public String getPassword() {
		return password;
	}
	/**
	 * 设置：对接key
	 */
	public void setApiKey(String apiKey) {
		this.apiKey = apiKey;
	}
	/**
	 * 获取：对接key
	 */
	public String getApiKey() {
		return apiKey;
	}
	/**
	 * 设置：对接URL
	 */
	public void setApiUrl(String apiUrl) {
		this.apiUrl = apiUrl;
	}
	/**
	 * 获取：对接URL
	 */
	public String getApiUrl() {
		return apiUrl;
	}
	/**
	 * 设置：向外key
	 */
	public void setAppKey(String appKey) {
		this.appKey = appKey;
	}
	/**
	 * 获取：向外key
	 */
	public String getAppKey() {
		return appKey;
	}
	/**
	 * 设置：向外URL
	 */
	public void setAppUrl(String appUrl) {
		this.appUrl = appUrl;
	}
	/**
	 * 获取：向外URL
	 */
	public String getAppUrl() {
		return appUrl;
	}
	/**
	 * 设置：状态 0锁定 1正常
	 */
	public void setState(Integer state) {
		this.state = state;
	}
	/**
	 * 获取：状态 0锁定 1正常
	 */
	public Integer getState() {
		return state;
	}
	/**
	 * 设置：授权版本
	 */
	public void setVersion(String version) {
		this.version = version;
	}
	/**
	 * 获取：授权版本
	 */
	public String getVersion() {
		return version;
	}
	/**
	 * 设置：创建时间
	 */
	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}
	/**
	 * 获取：创建时间
	 */
	public Date getCreateTime() {
		return createTime;
	}
}
